@charset "utf-8";
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,a,em,i,strong,span,img,table,tbody,tr,td,form,input,select,label,caption,hr {margin:0;padding:0}
i,em{ font-style:normal;}
img,input {border:0}
ul,ol,li {list-style:none;}
body {font:14px 微软雅黑,arial,sans-serif; font-family:'Microsoft YaHei','微软雅黑';}
a {outline:none;text-decoration:none;color:#000}
a:hover {text-decoration:none}
a:active {star:expression(this.onFocus=this.blur())}
html {_background-image:url(about:blank);_background-attachment:fixed}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.fS12{font-size:12px;}
.fS14{font-size:14px;}
.fS15{font-size:15px;}
.fS16{font-size:16px;}
.fS17{font-size:17px;}
.fS18{font-size:18px;}
.fS20{font-size:20px;}
.fS21{font-size:21px;}
.fS22{font-size:22px;}
.fS29{font-size:29px;}
.fl{float:left;}
.fr{float:right;}
/*头部*/
.topBar {min-width:1140px;width:100%;height:40px;background:#fff; overflow:hidden;}
.topBar .barMain {width:1140px;height:100%;margin:0 auto; position:relative; line-height:40px;}
.topBar .barMain span{font:12px/40px "微软雅黑";color:#192f3d;padding-left:8px;display:block;float:left}
.topBar .barMain span.focus{background:url(../images/index-xian.png) no-repeat left 15px; line-height:42px;}
.topBar .barMain span i{margin-right:10px; font-style:normal; font-size:16px; padding-right:10px; background:url(../images/index-xian.png) no-repeat right 6px;}
.topBar .barMain span em{font-style:normal;}
.topBar .barMain span.tel {background:url(../images/tel.png) left center no-repeat;padding-left:30px; padding-right:10px;}
.topBar .barMain span a{display:inline-block;width:24px;height:24px; margin-right:5px;position:absolute;top:10px;}
.topBar .barMain span a.weibo{background:url(../images/weibo.png) no-repeat center center; left:435px;}
.topBar .barMain span a.weibo:hover{background:url(../images/bo.png) no-repeat center center;}
.topBar .barMain span a.weixin{ background:url(../images/weixin.png) no-repeat center center; left:462px;}
.topBar .barMain span a.weixin:hover{background:url(../images/wxin.png) no-repeat center center;}
.topBar .barMain .memFee {width:104px;height:40px;float:right;text-align:center;line-height:40px;font-size:12px}
.topBar .barMain .memFee a {color:#333333;}
.topBar .barMain .memFee a:hover {color:#e2462d}
.topBar .barMain ul.logBott {float:right;}
.topBar .barMain ul.logBott li{float:left;overflow:hidden;padding:0 13px 0 16px;line-height:16px; margin-top:14px; background:url(../images/index-xian.png) no-repeat right 4px;}
.topBar .barMain ul.logBott li.REG{ background:none;}
.topBar .barMain ul.logBott li a {color:#333333;font-size:12px;cursor:pointer}
.topBar .barMain ul.logBott li.REG a{color:#e2462d;}
.topBar .barMain ul.logBott li a:hover {color:#e2462d}
.topNav {min-width:1140px;height:83px;background:#f8f8f8; overflow:hidden;}
.topNav .wrap {width:1140px;height:100%;margin:0 auto;}
.topNav h1.logo {float:left;padding-top:15px}
.topNav .enjoy {width:176px;height:83px;float:left;background:url(../images/logo2.png) left center no-repeat;margin-left:14px}
.topNav ul.nav {overflow:hidden; position:relative;z-index:9; margin-top: 28px;}

.topNav .hqz_navpos{ position:absolute; top:0px; left:0px; width:96px; margin-top: 28px; border-radius: 4px; height:34px; background:#e74e55; z-index: 1;}
.nav-box{position: relative;margin-left:60px;}
.topNav ul.nav li {float:left; width:96px; height: 34px; position:relative; margin-right: 25px}
.topNav ul.nav li a {font-size:18px;color:#333333;text-align:center;  display: block; height: 100%; line-height: 32px; width: 100%; border-radius:2px;}
/*.topNav ul.nav li a:hover{color:#333;}*/
.topNav ul.nav li:first-child a{color:#fff;}
/*底部*/
.footBoxWrap {min-width:1140px; width:100%; background:#eee; overflow:hidden;}
.footBox1{width:1116px; margin:0 auto; padding: 39px 12px 20px; overflow:hidden;}
.footBox1 dl{float:left; color:#808080; margin-right:60px; padding-left: 38px;}
.footBox1 dl.yp-code{margin:0; padding:0;}
.footBox1 dl.hotLine{margin-left: 15px; padding: 0; margin-right: 0;}
.footBox1 dl dt{font-size:18px; color:#616161; line-height:38px;}
.footBox1 dl.listDl dt{margin-left: -41px;}
.footBox1 dl dt span{font-family: Arial;}
.footBox1 dl dd{line-height:25px; font-size:14px; color: #232323;}
.footBox1 dl dd a{color:#808080;}
.footBox1 dl dt.hot-title{padding-left:30px; background:url(../images/hot-tel.png) no-repeat left center; }
.footBox1 dl dd.hot-tel{font-size:24px; line-height:30px;color:#333333;}
.footBox1 dl dd.hot-time{ letter-spacing:2px;}
.footBox1 dl dd.hot-add{ letter-spacing:1px;}
.footBox1 dl dd.focus a{width: 24px; height: 20px; display: block; float: left; overflow: hidden; margin-top: 2px;}
.footBox1 dl dd.focus span{float: left;}
.foot{min-width:1140px; width:100%; background:#fff; text-align:center; padding-top: 12px; padding-bottom: 20px;}
.foot p{width: 1140px; margin:0 auto;}
.foot .ft-tip{color:#545454; font-size: 16px;}
.foot .ft-com{font-size: 12px; color: #999; line-height: 30px;}
.foot .ft-com a:hover{color: #999;}
.foot .auth{width: 1140px; margin: 5px auto 0;}
.foot .auth a{margin-left: 7px;}
.foot .auth a img{width: 103px; height: 37px; border: 1px solid #ddd; border-radius: 5px;}